//loader本质上是一个函数
//获取loader3中的option配置
const {getOptions} = require('loader-utils')
//验证options是否符合配置规范
const {validate} = require('schema-utils')
const schema = require('./schema.json')

module.exports = function(content,map,meta){
    console.log(3333);
    const options = getOptions(this);
    console.log(333,options)

    //校验options是否合法
    // validate(schema,options,{
    //     name:'loader3'
    // })
    this.getOptions(schema)
    return content;
}

module.exports.pitch = function(){
    console.log("pitch 333")
}